space complexity calculation